Catalyst is a leading technology solutions provider specializing in the government sector. Our organization is dedicated to delivering cutting-edge software applications and innovative solutions to our clients. For our client, the Chicago Department of Aviation (CDA), we strive to optimize operations, enhance passenger experiences, and ensure the utmost safety and efficiency at Chicago's airports.
We are seeking a meticulous and detail-oriented QA/QC Engineer to join our dynamic team. As a QA/QC Engineer, you will play a key role in ensuring the quality and reliability of software applications for the Chicago Department of Aviation. You will collaborate closely with developers, analysts, and stakeholders to identify, prevent, and resolve defects, ensuring that all deliverables meet the highest standards.
Responsibilities:
- Develop, implement, and maintain comprehensive test plans, test cases, and test scripts.
- Perform manual and automated testing to validate software functionality, performance, and security.
- Ensure applications meet client requirements and comply with industry standards.
- Identify and document defects, inconsistencies, and areas for improvement.
- Verify that fixes and updates meet specifications and do not introduce new issues.
- Work closely with developers and business analysts to understand project requirements and translate them into test scenarios.
- Participate in design and code reviews to provide input on testability and quality.
- Advocate for QA best practices throughout the software development lifecycle.
- Contribute to continuous improvement initiatives by analyzing testing processes and identifying areas for efficiency.
- Generate detailed reports on test results, defects, and overall quality metrics.
- Provide regular updates to project managers and stakeholders on quality status.
- Ensure compliance with organizational and regulatory standards for software quality.
- Maintain clear and organized documentation of QA/QC processes and outcomes.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 3+ years of experience as a QA/QC Engineer or similar role in software development.
- Proficiency in testing methodologies, tools, and frameworks (e.g., Selenium, JIRA, Postman, or similar).
- Familiarity with the Microsoft tech stack (C#, .NET, ASP.NET, SQL Server) and understanding of development workflows.
- Experience with front-end and back-end testing, including APIs and database validation.
- Knowledge of Agile/Scrum methodologies and CI/CD pipelines.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Excellent communication and collaboration abilities.
- Ability to work effectively in cross-functional teams and adapt to a dynamic project environment.
- Experience with cloud platforms (Azure, AWS) and security testing is a plus.